//
//  RHPatternModel.h
//  RuiHeApp
//
//  Created by Yan Chen on 2025/3/3.
//

#import "BaseModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface RHPatternModel : BaseModel
@property (nonatomic ,assign) NSInteger patternId;

@property (nonatomic ,copy) NSString *templateName;

@property (nonatomic ,copy) NSString *content;

@property (nonatomic ,copy) NSString *countryName;

@property (nonatomic ,copy) NSString *stateName;

@property (nonatomic ,copy) NSString *cityName;

@property (nonatomic ,assign) BOOL isSelected;

@property (nonatomic ,copy) NSString *chargeTip;
@property (nonatomic ,copy) NSString *chargePeak;
@property (nonatomic ,copy) NSString *chargeFlat;
@property (nonatomic ,copy) NSString *chargeValley;
@property (nonatomic ,copy) NSString *dischargeTip;
@property (nonatomic ,copy) NSString *dischargePeak;
@property (nonatomic ,copy) NSString *dischargeFlat;
@property (nonatomic ,copy) NSString *dischargeValley;

@property (nonatomic ,assign) NSInteger segmentNum;

@property (nonatomic ,copy) NSString *configJson;
@end

NS_ASSUME_NONNULL_END
